home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Calculators / Calculette / Source / Calculette.h < prev    next >
Text File  |  1994-02-28  |  1KB  |  79 lines

  1. #import <appkit/appkit.h>
  2.  
  3. @interface Calculette:Object
  4. {
  5.   id        window;
  6.   id        text;
  7.   id        memoryIndicator;
  8.   id        printerButton;
  9.   id        fixButton;
  10.   id        precisionPopUpList;
  11.   id        precisionPopUpButton;
  12.   id        printerMenu;
  13.   id        saveMenuCell;
  14.   id        saveAsMenuCell;
  15.   id        revertToSavedMenuCell;
  16.   id        formatMenu;
  17.   id        pageLayoutMenuCell;
  18.   id        printMenuCell;
  19.   double    memory;
  20.   double    value;
  21.   double    input;
  22.   double    display;
  23.   int        decimals;
  24.   BOOL        entered;
  25.   BOOL        fixed;
  26.   int        precision;
  27.   BOOL        printed;
  28.   id        printer;
  29.   id        listOfPrinters;
  30.   id        infoPanel;
  31.   id        infoView;
  32.   id        prefPanel;
  33. }
  34.  
  35. - display;
  36.  
  37. - zero:sender;
  38. - one:sender;
  39. - two:sender;
  40. - three:sender;
  41. - four:sender;
  42. - five:sender;
  43. - six:sender;
  44. - seven:sender;
  45. - eight:sender;
  46. - nine:sender;
  47.  
  48. - point:sender;
  49.  
  50. - plus:sender;
  51. - minus:sender;
  52. - multiply:sender;
  53. - divide:sender;
  54. - percent:sender;
  55.  
  56. - equal:sender;
  57.  
  58. - clear:sender;
  59.  
  60. - memoryClear:sender;
  61. - memoryRecall:sender;
  62. - memoryPlus:sender;
  63. - memoryMinus:sender;
  64.  
  65. - print:sender;
  66.  
  67. - fix:sender;
  68. - precision:sender;
  69.  
  70. - showInfoPanel:sender;
  71. - showPrefPanel:sender;
  72.  
  73. - openPrinter:sender;
  74. - newPrinter:sender;
  75.  
  76. - removePrinter:sender;
  77. - changePrinter:sender;
  78. @end
  79.